button{
  border:none!important;
  outline: none;
}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }

@media screen and (min-width: 1200px) {
  .hidden-l{display:none!important;}
}
@media screen and (min-width: 960px) and (max-width: 1199px) {
  .warpper{width: 96%!important;}
  .hidden-m{display:none!important;}

  /*index*/
  .companybg,.productbg,.newsbg,.advantage{padding-bottom:4.5vw}
  .pro_left{width:26%}
  .pro_right{width:72%}
  .pro_top>b{width:50%;}
  .pro_text{padding:2%;width:50%}
  .pro_text small{display:block;margin-bottom:0;height:120px}
  .pro_left>ul{height:auto}
  .nav-bar ul{width:100%}
  .nav-bar ul li{width:12.5%}
  .nav-bar ul li a{width:100%}
  .adv_cont li{padding-left:25%;width:46%;background-position:-48% 100%!important}
  .adv_cont li:nth-of-type(2n){padding-right:25%;background-position:148% 100%!important}
  .news_left{width:60%}
  .news_right{width:37%}
  .news_more{position:relative;overflow:hidden;width:100%;height:152px}
  .news_more img{position:absolute;top:0;right:50%;height:100%}
  .news_list{display:none}
  .fot_left,.fot_left02{width:19%}
  .fot_left02{margin-left:3%}
  /*.fot_left02 a{float:none;width:100%}*/
  .fot_right02{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3%;width:40%}
  .fot_right02 div{padding-top:0!important}
  .side_top h4{font-size:19px}
  .side_top small{font-size:12px}
  .com_left{width:60%}
  .com_right{width:38%}
  .com_text h3{font-size:21px}
  .com_text{padding:6%}


  /*关于我们*/
  .zcomcont>img{width:50%;}
  .zcomcont>div{padding:1.5%;width:46%;}

  /*产品中心 */
  .inner-left{width:26%;}
  .common-inner .inner-right{padding:0;width:72%;}
  .common-inner .inner-right .de-product-list ul li,.common-inner .inner-right .search-list ul li{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:30%;}
  .common-inner .inner-right .de-product-list ul li:nth-of-type(3n),.common-inner .inner-right .search-list ul li:nth-of-type(3n){margin-right:0;}
  .common-inner .inner-right .de-product-list ul li .img_jz,.common-inner .inner-right .search-list ul li .img_jz{width:100%;}
  .common-inner .inner-right,.common-inner .inner-right .de-product-list,.common-inner .inner-right .search-list{min-height:initial;}


  /*index*/
  .nav{width:65%;}
  .indeapply>div{padding-right:5.5%;}
  .collhref a{width:33%;}
  .download{margin-top:3.2vw;margin-bottom:3.2vw;height:300px;}
  .nav_left{margin-right:4%;}
  .navlist ul li>a{font-size:15px;}
  .tel{font-size:20px;}
  .collhref a span{width:100%;}
  .tel02 span{font-size:18px;}
  .news_right>a .date h4{font-size:30px;}
  .fot_top b{padding-top: 25px; }


  /*产品中心*/
  .sidebar{width:22%;padding: 10px 23px;}
  .zpro_right{width:76%;}
  .zpro_right .pro_cont a>b{height:20vw;}
  .zpro_cont_tit span{background-position:24% center;}
  .zpro_left{width:50%;}
  .info-main-rig{width:48%;}
  .order-line{width:100%;}
  .form-left,.form-right{width:49%;}
  .order-line input{width:53%;}
  .order-zhi{width:65%!important;}

  /*新闻*/
  .common-inner .inner-right .de-news-list ul li .box{
    width:calc(100% - 190px);
  }

  /*案例*/
  .common-inner .inner-right .de-honor-list ul li{margin:0;margin-right:2%;margin-bottom:2vw;width:32%;}
  .common-inner .inner-right .de-honor-list ul li:nth-of-type(3n){margin-right:0;}
  .common-inner .inner-right .de-honor-list{margin-top:0;padding-top:0;min-height:initial;}
  .common-inner .inner-right .de-honor-list ul li .img{width:100%;height:16vw;line-height:initial;}

  /*联系我们*/
  #contact_01{padding:2%;width:96%;}
  #lxwm_01_l{width:46%;}
  #lxwm_01_m,#lxwm_01_r{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:27%;}
  #lxwm_01_l ul{padding:12% 2%;}
  #contact_02_form .form01{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:49%;}
  #contact_02_form .form02{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:49%;}
  #contact_02_form .form01 .line1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}
  #contact_02_form .code input{width:57%;}
  #contact_02_form .form02 .submit,#contact_02_form .form02 input{width:46%;}
  .form-left{
    width: 49%;}
  .form-right{
    width: 49%;
  }
  .order-line{
    width: 100%;
  }
  .order-line lable{
    width: 19%;
  }
  .order-line input, .order-zhi{
    width: 80%;
  }
  .order-line input[name=captcha]{width:156px!important;}


}
@media screen and (min-width: 768px) and (max-width: 959px) {
  .warpper{width: 96%!important;}
  .hidden-sm{display:none!important;}
  .navshowlist{ display: none;}

  /*index*/
  .advantage,.companybg,.newsbg,.productbg{padding-bottom:4.5vw}
  .pro_left{display:none}
  .pro_right{width:100%;float:none}
  .pro_top>b{width:50%;height:34vw}
  .pro_text{padding:2%;width:50%}
  .pro_text small{display:block;margin-bottom:0;height:120px}
  .pro_left>ul{height:auto}
  .nav-bar ul{width:100%}
  .nav-bar ul li{width:12.5%}
  .nav-bar ul li a{width:100%}
  .advantage>.warpper{height:initial}
  .adv_cont li{padding-left:2%;width:46%;background:0 0!important;padding-top:20px;height:165px}
  .adv_cont li:nth-of-type(2n){padding-right:2%;background:0 0!important}
  .news_left{width:60%}
  .news_right{width:37%}
  .news_more{position:relative;overflow:hidden;width:100%;height:152px}
  .news_more img{position:absolute;top:0;right:50%;height:100%}
  .news_list{display:none}
  .fot_left,.fot_left02{width:30%}
  .fot_left02{ display: none;}
  .fot_left02 a{float:none;width:100%}
  .fot_right02{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3%;width:40%}
  .fot_right02 div{padding-top:0!important}
  .com_left{float:none;width:100%}
  .com_right{float:none;width:100%;margin-top:1.5vw}
  #indexform input[name=name]{width:49%;float:left;background-position:95% center!important}
  #indexform input[name=tel]{float:right;width:49%;background-position:95% center!important}
  #indexform textarea{background-position:95% center!important}
  .fot_right02{margin-right:0}
  .fot_right02 div h3{font-size:27px}




  /*关于我们*/
  .zcomcont>img{width:50%;}
  .zcomcont>div{padding:1.5%;width:46%;}
  .zcomcont>div h4{font-size:28px;}
  .zcomcont>div h3{margin-bottom:0;font-size:27px;}
  .zcomcont>div p{line-height:23px;}
  .common-inner{min-height:initial;}
  .title{padding-top:2.5vw;padding-bottom:2.5vw;}
  .case{overflow:hidden;}

  /*creat*/
  .znews_right{display:none;}
  .znews_left{float:none;width:100%;}
  .timelineMajor h2{font-size:1.6rem!important;}
  .timelineMinor dt{font-size:1.4em!important;}
  .znews li a>b{height:215px;}
  .znews li a>div>p{height:53px;}
  .znewsbg_cont .znews_left>h3{font-size:1.35rem;line-height:2.3rem;}


  /*产品中心 */
  .common-inner .side_bottom,.common-inner .side_top{display:none;}
  .common-inner .pro_left{display:block;width:100%;background:0 0;}
  .common-inner .pro_left>ul{border-right:none;border-left:none;background:0 0;}
  .pro_left>ul>li{float:left;width:50%;}
  .common-inner .inner-right{padding:0;width:100%;}
  .common-inner .inner-right .de-product-list ul li,.common-inner .inner-right .search-list ul li{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:30%;}
  .common-inner .inner-right .de-product-list ul li:nth-of-type(3n),.common-inner .inner-right .search-list ul li:nth-of-type(3n){margin-right:0;}
  .common-inner .inner-right .de-product-list ul li .img_jz,.common-inner .inner-right .search-list ul li .img_jz{width:100%;}
  .common-inner .inner-right,.common-inner .inner-right .de-product-list,.common-inner .inner-right .search-list{min-height:initial;}
  .zpro_left{width:100%;}
  .info-main-rig{margin-top:2vw;width:100%;}
  .zpro_swiper{display:none;}
  .info-main-rig>small{margin-bottom:2vw;height:initial;}
  .info-main-rig .case_btn{margin-bottom:0;}
  .order-line{width:100%;}
  .form-left,.form-right{float:none;width:100%;}

  /*新闻中心*/
  .znewsmy .pro_left{display:none;}
  .common-inner .inner-right .de-news-list ul li .img{width:30%;height:16vw;}
  .common-inner .inner-right .de-news-list ul li .box{width:68%;}

  /*案例*/
  .common-inner .inner-right .de-honor-list ul li{
    width: 32%;
    margin-right: 2%;
  }
  .common-inner .inner-right .de-honor-list ul li:nth-of-type(3n){
    margin-right: 0;
  }
  .common-inner .inner-right .de-honor-list ul li{margin:0;margin-right:2%;margin-bottom:2vw;width:32%;}
  .common-inner .inner-right .de-honor-list ul li:nth-of-type(3n){margin-right:0;}
  .common-inner .inner-right .de-honor-list{margin-top:0;padding-top:0;min-height:initial;}
  .common-inner .inner-right .de-honor-list ul li .img{width:100%;height:22vw;line-height:initial;}

  /*联系我们*/
  #contact_01{padding:2%;width:96%;}
  #lxwm_01_l{width:46%;}
  #lxwm_01_m,#lxwm_01_r{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:27%;}
  #lxwm_01_l ul{padding:12% 2%;}
  #contact_02_form .form01{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:49%;}
  #contact_02_form .form02{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:49%;}
  #contact_02_form .form01 .line1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}
  #contact_02_form .code input{width:57%;}
  #contact_02_form .form02 .submit,#contact_02_form .form02 input{width:46%; }
  #contact_02_form .form02 input.resest{    margin-right: 4%;  }
}
@media only screen and (max-width: 767px){
  .warpper{width:94%!important;}
  .hidden-xs{display:none!important;}
.zpro_left .swiper-slide{ padding-bottom: 72%;}
  /*index*/
  .head {
    height: inherit;
  }
  .head-title{
    margin-left: 0;
  }
  .head-title h1 {
    font-size: 21px;
    font-weight: bold;
    padding-top: 4vw;
  }
  .head-title small {
    font-size: 14px;}

  .head .head-group{
    margin-top: 3vw;
    text-align: right;
  }
  .head-group p{
    font-size: 20px;
  }
  .head-group div{
    font-size: 12px;
    letter-spacing: 0;
  }

  .nav-bar{
    height: initial;
  }
  .nav-bar .warpper{
    width:100%!important;
  }
  .nav-bar ul{width:100%}
  .nav-bar ul li{width:25%;line-height: 39px;height: 39px;}
  .nav-bar ul li a{width:100%}
  .nav-bar ul li a:hover, .nav-bar ul li.active a{
    border-bottom: none;
  }
  .nav-bar ul li:nth-of-type(4) a::after{
    display:none;
  }
  .banner img{ width: 100%;
    
  }
  .banner #bannerSwiper,.banner .swiper-slide{
    height: 100%;
  }
  .title{
    padding-top: 6vw;
    padding-bottom: 2vw;
  }
  .title h3{
    font-size: 24px;
  }
  .title small{
    font-size: 18px;
  }

  .advantage,.companybg,.newsbg,.productbg{padding-bottom:4.5vw}
  .pro_left{display:none}
  .pro_right{width:100%;float:none}
  .pro_top>b{width:100%;float:none; padding-bottom: 80%;}
  .pro_text{padding:2%;width:100%;float:none; }
  .pro_text div{
    width: 65%;
  }
  .pro_text small{display:block;margin-bottom:2vw;height:initial}
  .swiper-probot .swiper-slide a b{ padding-bottom: 100%;}
  .pro_left>ul{height:auto}

  .case_text p{
    font-size: 14px;
  }
  .case_text small{
    display:none;
  }
  .case_text{
    padding:4%;
    height: 18vw;
  }
  .case_text:after{
    width: 45px;
    height: 45px;
  }
  .case_btn{
    width: 100%;
    margin-bottom: 4.5vw;
  }
  .case_btn a{
    width: 49%;
    margin:0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .swiper-case{
    padding-bottom: 11.5vw;
  }
  .case_btn a:last-of-type{
    float:right;
  }
  .com_text{
    padding:2%;
  }
  .com_text h3{
    font-size: 18px;
    margin-bottom: 2vw;
    padding-bottom: 1.5vw;;
  }
  #indexform{
    padding:2%;
  }
  #indexform input{
    line-height: 39px;
  }
  .adv_cont li h5{
    text-align: center;
  }

  .advantage>.warpper{height:initial;    background: #f4f4f4}
  .adv_cont li{padding:2%;width:100%;background:0 0!important;height:initial}
  .adv_cont li:nth-of-type(2n){padding:2%;width:100%;background:0 0!important}
  .news_left{width:100%}
  .news_right{width:100%}



  .news_more{position:relative;overflow:hidden;width:100%;height:152px}
  .news_more img{position:absolute;top:0;right:50%;height:100%}
  .news_text p{
    font-size: 20px;
  }
  .news_more>a{
    width: 50%;
  }

  .news_list{display:none}
  .fot_left{width:66%}
  .fot_left02{ display: none;}
  .fot_left02{margin-left:3%}
  .fot_left02 a{float:none;width:100%}
  .fot_right02{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3%;width:40%}
  .fot_right02 div{padding-top:0!important}
  .fot_top{
    padding-top: 3.5vw;
    padding-bottom: 3.5vw;
  }
  .fot_right{
    width: 36%;
  }
  .fot_right img{ width: 65%;}
  .fot_right02{
    width: 63%;
  }
  .com_left{float:none;width:100%}
  .com_right{float:none;width:100%;margin-top:1.5vw}
  #indexform input[name=name]{width:49%;float:left;background-position:95% center!important}
  #indexform input[name=tel]{float:right;width:49%;background-position:95% center!important}
  #indexform textarea{background-position:95% center!important}
  .fot_right02{margin-right:0}
  .fot_right02 div h3{font-size:24px}
  .case_btn a span{
    background-position: 13px center;
    padding-right: 14px;
  }
  /*关于我们*/
  .fixed-banner{height:42vw;}
  .crumb-title>h3 span{display:none;}
  .crumb-title>h3{font-size:20px;}
  .zcomcont>img{width:100%;}
  .zcomcont>div{padding:1.5%;width:100%;}
  .zcomcont>div h4{font-size:22px;}
  .zcomcont>div h3{margin-bottom:0;font-size:27px;}
  .zcomcont>div p{line-height:23px;}
  .common-inner{min-height:initial;}
  .title{padding-top:2.5vw;padding-bottom:2.5vw;}
  .case{overflow:hidden;}

  /*产品中心 */

  .crumb-title{
    height: initial;
  }
  .crumb-title>h3{
    float:none;
    width:100%;
  }
  .crumb-title>.crumbs{
    float: none;
    width: 100%;
  }

  .common-inner{
    padding-bottom: 0;
  }
  .common-inner .side_bottom,.common-inner .side_top{display:none;}
  .common-inner .pro_left{display:block;width:100%;background:0 0;}
  .common-inner .pro_left>ul{border-right:none;border-left:none;background:0 0;}
  .common-inner .inner-right .search-list ul:after,.common-inner .inner-right .de-product-list ul:after{
    display: block;
    content: '';
    clear: both;
  }
  .pro_left>ul>li{float:left;width:50%;}
  .common-inner .inner-right{padding:0;width:100%;}
  .common-inner .inner-right .de-product-list ul li,.common-inner .inner-right .search-list ul li{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:43%;}
  .common-inner .inner-right .de-product-list ul li:nth-of-type(2n),.common-inner .inner-right .search-list ul li:nth-of-type(2n){margin-right:0;}
  .common-inner .inner-right .de-product-list ul li .img_jz,.common-inner .inner-right .search-list ul li .img_jz{width:100%;}
  .common-inner .inner-right,.common-inner .inner-right .de-product-list,.common-inner .inner-right .search-list{min-height:initial;}
  .de-product-list ul li a p{
    line-height: 35px;
  }
  .zpro_left{width:100%;    height: 67vw;}
  .info-main-rig{margin-top:2vw;width:100%;}
  .zpro_swiper{display:none;}
  .info-main-rig>small{margin-bottom:2vw;height:initial;}
  .info-main-rig .case_btn{margin-bottom:0;}
  .order-line{width:100%;}
  .form-left,.form-right{float:none;width:100%;}


  .prother ul li a .img_jz {
    height: 22vw;
  }
  .prodect-Info .info-main{
    margin-top: 3.54vw;
    margin-bottom: 3.54vw;
  }

 .info-main-rig .case_btn a:last-of-type,.info-main-rig .z_tel02{
    float:left;
   margin-top:2vw;
  }
  .send-form{
    padding:2%;
  }
  .form-right .order-line textarea{
    width: 100%;
  }
  .order-line input, .order-zhi{
    width: 57%;
    overflow: hidden;
  }
  .order-line input[name=captcha]{
    width: 40%!important;
  }
  .order-line #verifyImg{
    width: 36%;
  }
  .prodect-Info{
    min-height: initial;
    padding-bottom: 3.5vw;
  }


  /*关于我们*/
  .intro_img{width:100%;}
  .ztitle{margin-bottom:4vw;}
  .ztitle>h4{font-size: 22px;padding-bottom:0;float:none;}
  .ztitle>div{width:100%;float:none;}
  .ztitle>div a{margin-top:0px;margin-left:32px;padding-bottom:0px;font-size:16px;line-height: 45px;}
  .zcom_cont02 ul li div span{font-size:29px;}
  .zcom_cont02 ul{display:flex;justify-content:space-between;}
  .zcom_cont02 ul li{float:none;margin-right:0;}
  .zcom_cont02 ul{padding:3.7vw 1%;display:none;}
  .zcom_cont02>div>h4{font-size:18px;}
  .zcom_cont02>div>small{width:90%;font-size:14px;line-height:22px;}
  .ztitle02{margin-bottom:4vw;font-size:28px;}
  .pro_cont a>b{height:140px;}
  .z_banner .warpper>h2{width:100%;text-align:center;font-size:22px;}
  .z_banner .warpper>p{display:none;}
  .z_banner .warpper>h2:after{display:none;}
  .crumbs{line-height:37px;}
  .zcom_cont01>div:first-of-type{display:none;}
  .zcom_cont01>div:last-of-type{width:100%;}
  .zcom_cont01>div:last-of-type>h1{font-size:17px;}
  .zcom_cont01>div{float:none;width:100%;}
  .zcom_cont02{height:253px;}
  .zcom_cont02 img{width:249%;}

  .znews_right{
    display:none;
  }
  .znews_left{
    float:none;
    width:100%;
  }


  /*新闻中心*/
  .znewsmy .pro_left{display:none;}
  .common-inner .inner-right .de-news-list ul li .img{width:30%;height:28vw;}
  .common-inner .inner-right .de-news-list ul li .box{width:68%;}

  /*案例*/
  .common-inner .inner-right .de-honor-list ul li{
    width: 48%;
  }

  /*案例*/
  .common-inner .inner-right .de-honor-list ul li{margin:0;margin-right:2%;margin-bottom:2vw;width:49%;}
  .common-inner .inner-right .de-honor-list ul li:nth-of-type(2n){margin-right:0;}
  .common-inner .inner-right .de-honor-list{margin-top:0;padding-top:0;min-height:initial;}
  .common-inner .inner-right .de-honor-list ul li .img{width:100%;height:35vw;line-height:initial;}


  /*联系我们*/
  #contact_01{padding:2%;width:96%;}
  #lxwm_01_l{width:100%;}
  #lxwm_01_m,#lxwm_01_r{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;border-left:0;}
  #lxwm_01_l ul{padding:2%;}
  #contact_02_form .form01{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:none;}
  #contact_02_form .form02{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:none;}
  #contact_02_form .form01 .line1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}
  #contact_02_form .code input{width:46%;}
  #contact_02_form .form02 .submit,#contact_02_form .form02 input{width:46%; }
  #contact_02_form .form02 input.resest{  float:left;  margin-right: 4%;  }
  .contact_02_tit small{display:none;}
  #lxwm_01_m{
    padding:2% 0;
  }
  #lxwm_01_r>img{
    width: 54%;
  }
  #lxwm_01_r{
    font-size: 14px;
  }
  #lxwm_01_r a{
    line-height: 15px;
  }
  #contact_02_form .form01 .line1{
    line-height: 40px;
    height: 40px;
    margin-bottom:1vw;
  }
  #contact_02_form .form02 textarea{
    margin-top: 1vw;
  }

  .fot_right p{
    font-size: 12px;
  }
  .head .logo{
    max-width: 50% ;
    margin-top: 3vw;
  }
  .head .logo img{
    max-width: 100%;
  }
  .fot_bottom, .fot_bottom a{
    font-size: 12px;
  }

  .nav-bar ul li>a{
    line-height: 39px;
  }
  body{
    padding-bottom: 38px;
  }
  #fu{
    display:none;
  }
  .order-line lable{
    width: 23%;
  }
}